shortnose sturgeon - Spanish English Dictionary